草庐IT

RubyGems + Cygwin : POSIX path not found by ruby. exe

全部标签

c++ - 如何在 Cygwin 和 MinGW 中告诉 C++ 库路径

我在WindowsXP上使用Cygwin安装开发C++程序。我还安装了MinGW,因为我想使用它的g++版本,而不是Cygwin附带的版本。该部分似乎设置正确。当我开始Cygwinsession时,我会看到:$whichg++/cygdrive/c/MinGW/bin/g++这是正确的,g++指向我的MinGW安装。我不明白的是,当我编写包含库代码的代码(例如,来自`Winsock/BerkleySocketsAPI的头文件)时,我如何知道编译器在哪里找到该头文件?例如,如果我的代码中有#include"winsock.h",编译器会在哪里找到该头文件?如果我在我的计算机上对winso

c++ - 查找正在运行的进程EXE存放在什么目录

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:HowtogettheapplicationexecutablenameinWindows(C++Win32orC++/CLI)?我可以使用GetCurrentDirectory()找到进程在哪个目录中运行,但是如何找到executabke所在的目录呢?

c++ - 创建独立 exe (Forms) (C++) 的最佳方式

我必须创建一个相对简单的测试应用程序。如果用户将设备插入USB(隐藏库),表单将显示“通过”。如果没有检测到设备,它会说“失败”。我想创建在WinXP+上运行的应用程序。它必须是一个表单应用程序,因为它需要是可视的并且有颜色。对我来说最大的要求是它必须是独立的(用户只需双击,文件就会打开,无需安装)。我需要避免安装任何额外的.dll文件,并希望完全避免使用.net框架。它必须用C++编写。所以我的问题是,我有哪些选择?我是表单应用程序的新手,我编写的唯一表单应用程序需要.net框架。根据我的研究,VisualC++似乎是不可能的,因为它需要.net用于Forms应用程序。Borland

C++ builder 如何配置编译器只输出 exe?

问题是如何在c++builder2010编译器和调试选项中配置以输出一个exe文件,而所有其他文件都在其中,这样我就可以轻松地在其他机器上使用程序而无需安装它们,只需运行exe文件。 最佳答案 对于所有版本的C++Builder,您不需要为此制作安装程序(尽管如果您确实需要的话,innosetup简直太棒了)。只需选择以下项目选项:-Project/Packages:,BuildwithRuntimePackages=DISABLEDC++/链接器:动态RTL=FALSE就是这样。您将获得一个没有依赖项的单一exe(除了您使用的任何

c++ - 当我构建我的项目时,visual studio 2008 没有创建 .exe 文件。任何想法为什么?

我是visualstudio的新手,在谷歌上找不到任何关于此的信息。我知道这是一个非常菜鸟的问题,但我似乎找不到任何相关信息。调试会显示我编写的任何内容,并且构建没有错误,所以我知道我正在编写的代码没有问题。发布文件夹不包含.exe,即使在我构建、重建、清理等之后也是如此。这是一个win32控制台项目。发布文件夹包含.obj文件、list、构建日志、idb、pch和pdb文件(各一个) 最佳答案 一些可能的原因:您是否不小心创建了类库项目?在这种情况下,输出将是DLL而不是EXE。输出窗口或错误列表是否显示任何构建错误?在这种情况下

openssl3.2 - 在VS2019下源码调试openssl.exe

文章目录openssl3.2-在VS2019下源码调试openssl.exe概述笔记先看一个用.bat调用openssl干活的实例VS2019调试参数设置设置-命令参数设置-工作目录设置-环境变量将命令行中需要的文件拷贝到exe目录单步调试备注ENDopenssl3.2-在VS2019下源码调试openssl.exe概述openssl.exe运行时,是带环境变量的.用VS2019调试时,只带命令行参数是不行的.笔记进行这个实验,前提是自己已经编译了能在vs2019下运行的openssl3.2的命令行工程.前面已经做了笔记(openssl3.2-自己构建openssl.exe的VS工程(在编译完

从PYQT设计器到EXE文件

我刚刚在PYQT设计师的设计师中完成了.UI文件的初稿,我想知道我是如何从.UI文件到EXE的,让某人测试我的UI...我目前有一个将翻译我的makefile.UI文件到.py文件中,但是现在我想从.py转到.exe有人知道怎么做这个吗?我已经下载了py2exe,但不确定这是否是我想要的...请假设我想测试的人没有下载Python并使用Windows(跨平台更好,但将使用Windows)谢谢!编辑:当我在test.py上运行py2exe时(由test.ui制成)我使用py-3.6-mpy2exe.build_exetest.py并得到C:\Users\Chris\Desktop\makeExe

c++ - cc1.exe 系统错误 - 缺少 libwinpthread-1.dll - 但它不是

我最近从Sourceforge下载了MinGW-w64到我的外部硬盘驱动器上,所有文件都位于:E:\mingw-w64\x86_64-4.9.2-posix-seh-rt_v3-rev1\mingw64\bin当我尝试在Windows8.1上使用gcc编译我的第一个“HelloWorld”程序时,我收到cc1.exe系统错误,它告诉我Theprogramcan'tstartbecauselibwinpthread-1.dllismissing.Tryreinstallingtheprogramtofixtheproblem.然而,libwinpthread-1.dll(它的全部54,7

c++ - 错误 MSB6006 : "cmd.exe" exited with code

我正在为我的USB设备构建驱动程序。使用msvisualstudio10构建时出现以下两个错误:C:\ProgramFiles\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5):errorMSB6006:"cmd.exe"exitedwithcode和C:/boost32/include/boost-1_48\boost/numeric/conversion/detail/preprocessed/numeric_cast_traits.hpp(34):errorC2766:explicitspecializat

c++ - 什么 VS2010 C 项目设置导致 exes 需要兼容模式

我已经在我的Windows764位机器上运行和编译了几个月的程序,但最近我不得不更改它使用的静态库的几个VC项目设置,现在生成的可执行文件需要我在“WindowsXP兼容模式”下运行它。在装有VisualStudio2010SP1的Windows764位机器上编译我正在生成的程序是在Win32Debug模式下构建的。静态库项目指定目标机器/X86。当我从调试器运行程序时,它会启动并运行,但是如果通过Windows图标运行,它需要XP兼容模式。当尝试在调试器之外启动时,EXE会在任务管理器中显示一秒钟然后消失。我已尝试在其上使用MicrosoftApplicationVerifier,但